/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package edu.uoc.tdp.beans.proves;

/**
 * Clase ENUM per definir els diferents estats que pot tenir una prova
 * @author Grup TPD1X4J
 */


public enum EstatProva {
              
    INICIAL(1,"INICIAL"),
    INSCRIPCIO(2,"INSCRIPCIO"),
    COMPETICIOPREVIA(3,"COMPETICIOPREVIA"),    
    CLASSIFICACIOPREVIA(4,"CLASSIFICACIOPREVIA"),
    COMPETICIOFINAL(5,"COMPETICIOFINAL"),
    CLASSIFICACIOFINAL(6,"CLASSIFICACIOFINAL"),
    TANCADA(7,"TANCADA"),
    CANCELADA(8,"CANCELADA"),
    DESERTA (9,"DESERTA");
    
    private Integer id;
    private String estat;
    
    /**
     * Construtor d'estatProva amb dos paràmetres
     * @param pId       identificador de l'estat.
     * @param pEstat    Descripció de l'estat.
     */
    private EstatProva(Integer pId,String pEstat){
        this.id=pId;
        this.estat=pEstat;
    }
    /**
     * Accesor de lectura de la descripció de l'estat
     * @return descripcio
     */
    public String getEstat() {
        return estat;
    }
    /**
     * Accessor del lectura de l'identificador de l'estat
     * @return  idEstat
     */
    public Integer getId(){
        return id;
    }
        
    
}
